package service;

import org.springframework.stereotype.Service;
import pojo.Manager;
import pojo.User;

import java.util.List;

@Service
public interface LoginService {
    /**
     * 登录判断
     */
    User login(User user);
    /**
     * 修改登录密码
     */
    int updatePassword(User user);
    /**
     * 注销登录账户
     */
    int cancelUser(User user);
    /**
     * 激活登录账户
     */
    int activeUser(User user);
    /**
     * 查看所有账户信息
     */
    List<User> queryUser();
    /**
     * 添加登录账户
     */
    int addUser(User user);
    /**
     * 在添加登录账号的时候 顺便写入管理员表
     */
    int addManager(Manager manager);
    /**
     * 查看酒店管理员信息
     */
    List<Manager> queryManager();
    /**
     * 查看酒店中有无该管理员
     */
    Manager findManage(Manager manager);
    /**
     * 删除管理员
     */
    int deleteManager(Manager manager);
    /**
     * 修改管理员信息
     */
    int updateManager(Manager manager);
}
